European bugleweed - Alemán Inglés Diccionario